to have had one's chips - Espagnol Anglais Dictionnaire